exorbitant fine - German English Dictionary